#pragma once
#include <afxsock.h>

class CTCP_AsyncsocketDlg;
class CTestAsyncSocket : public CAsyncSocket
{
public:
	CTestAsyncSocket(CTCP_AsyncsocketDlg* dlg);
	~CTestAsyncSocket();

private:
	CTCP_AsyncsocketDlg*	_mainDlg;

	virtual void OnAccept(int nErrorCode);
	virtual void OnClose(int nErrorCode);
	virtual void OnConnect(int nErrorCode);
	virtual void OnReceive(int nErrorCode);
	virtual void OnSend(int nErrorCode);
};

